- jisiri
- [Swahili Word] -jisiri[English Word] secrete oneself[Part of Speech] verb[Class] reflexive[Derived Word] siri N[Swahili Definition] -jificha------------------------------------------------------------
Swahili-english dictionary. 2013.